fish traps - Turkish English Dictionary